package com.ws.entity.test05;

/**
 * @author 王硕
 * @version jdk21
 * @className Worker
 * @description
 * @date 2024/11/5 20:52
 */
public class Worker {
    private String name; // 工人的姓名
    private int age;     // 工人的年龄
    private double salary; // 工人的工资

    // 公开无参构造方法
    public Worker() {
    }

    // 接受三个参数的构造方法
    public Worker(String name, int age, double salary) {
        this.name = name;
        this.age = age;
        this.salary = salary;
    }

    // 无参的work方法
    public void work() {
        System.out.println(name + " is working.");
    }

    // 带有整数参数的work方法，表示工人工作的时间（单位：小时）
    public void work(int hours) {
        System.out.println(name + " is working for " + hours + " hours.");
    }
}
